//-----------------------------------------------------------
//
//-----------------------------------------------------------
class KatanaFireNew extends SRMeleeFire;
/*
var() array<name> FireAnims;

function bool AllowFire()
{
	local SRPlayerReplicationInfo SRPRI;
	
	SRPRI = SRPlayerReplicationInfo(Instigator.PlayerReplicationInfo);
	
	if ( SRPRI.bInvisible && SRPRI.ClientVeteranSkillLevel < 10 )
		return false;

	return true;
}

simulated event ModeDoFire()
{
    local int AnimToPlay;

    if(FireAnims.length > 0)
    {
        AnimToPlay = rand(FireAnims.length);
        FireAnim = FireAnims[AnimToPlay];
    }

    Super.ModeDoFire();

}

defaultproperties
{
	InvisExpence = 1.0
	StunAbility = 100

     FireAnims(0)="Fire"
     FireAnims(1)="Fire2"
     FireAnims(2)="fire3"
     FireAnims(3)="Fire4"
     FireAnims(4)="Fire5"
     FireAnims(5)="Fire6"
     damageConst=135
     maxAdditionalDamage=0
     ProxySize=0.150000
     weaponRange=95.000000
     DamagedelayMin=0.320000
     DamagedelayMax=0.320000
     hitDamageClass=Class'KFMod.DamTypeKatana'
     HitEffectClass=Class'KFMod.AxeHitEffect'
     MeleeHitSoundRefs(0)="KF_KatanaSnd.Katana_HitFlesh"
     FireRate=0.670000
     BotRefireRate=0.850000
}
*/